person who has altered mental faculties - Allemand Anglais Dictionnaire